package com.future.erp.basic.entity;

import java.util.Date;
import javax.persistence.*;

@Table(name = "ypcg_receiptmain")
public class YpcgReceiptmain {
    @Id
    @Column(name = "Receipt_ID")
    private Integer receiptId;

    @Column(name = "Receipt_PurcDeptID")
    private Integer receiptPurcdeptid;

    @Column(name = "Receipt_SuppDeptID")
    private Integer receiptSuppdeptid;

    @Column(name = "Receipt_Date")
    private Date receiptDate;

    @Column(name = "Receipt_Account")
    private Double receiptAccount;

    @Column(name = "Receipt_NoticeID")
    private Integer receiptNoticeid;

    @Column(name = "Receipt_InvoiceStatus")
    private String receiptInvoicestatus;

    @Column(name = "Receipt_Prep1")
    private Integer receiptPrep1;

    @Column(name = "Receipt_Prep2")
    private Integer receiptPrep2;

    @Column(name = "Receipt_Prep3")
    private String receiptPrep3;

    @Column(name = "Receipt_Prep4")
    private String receiptPrep4;

    /**
     * @return Receipt_ID
     */
    public Integer getReceiptId() {
        return receiptId;
    }

    /**
     * @param receiptId
     */
    public void setReceiptId(Integer receiptId) {
        this.receiptId = receiptId;
    }

    /**
     * @return Receipt_PurcDeptID
     */
    public Integer getReceiptPurcdeptid() {
        return receiptPurcdeptid;
    }

    /**
     * @param receiptPurcdeptid
     */
    public void setReceiptPurcdeptid(Integer receiptPurcdeptid) {
        this.receiptPurcdeptid = receiptPurcdeptid;
    }

    /**
     * @return Receipt_SuppDeptID
     */
    public Integer getReceiptSuppdeptid() {
        return receiptSuppdeptid;
    }

    /**
     * @param receiptSuppdeptid
     */
    public void setReceiptSuppdeptid(Integer receiptSuppdeptid) {
        this.receiptSuppdeptid = receiptSuppdeptid;
    }

    /**
     * @return Receipt_Date
     */
    public Date getReceiptDate() {
        return receiptDate;
    }

    /**
     * @param receiptDate
     */
    public void setReceiptDate(Date receiptDate) {
        this.receiptDate = receiptDate;
    }

    /**
     * @return Receipt_Account
     */
    public Double getReceiptAccount() {
        return receiptAccount;
    }

    /**
     * @param receiptAccount
     */
    public void setReceiptAccount(Double receiptAccount) {
        this.receiptAccount = receiptAccount;
    }

    /**
     * @return Receipt_NoticeID
     */
    public Integer getReceiptNoticeid() {
        return receiptNoticeid;
    }

    /**
     * @param receiptNoticeid
     */
    public void setReceiptNoticeid(Integer receiptNoticeid) {
        this.receiptNoticeid = receiptNoticeid;
    }

    /**
     * @return Receipt_InvoiceStatus
     */
    public String getReceiptInvoicestatus() {
        return receiptInvoicestatus;
    }

    /**
     * @param receiptInvoicestatus
     */
    public void setReceiptInvoicestatus(String receiptInvoicestatus) {
        this.receiptInvoicestatus = receiptInvoicestatus == null ? null : receiptInvoicestatus.trim();
    }

    /**
     * @return Receipt_Prep1
     */
    public Integer getReceiptPrep1() {
        return receiptPrep1;
    }

    /**
     * @param receiptPrep1
     */
    public void setReceiptPrep1(Integer receiptPrep1) {
        this.receiptPrep1 = receiptPrep1;
    }

    /**
     * @return Receipt_Prep2
     */
    public Integer getReceiptPrep2() {
        return receiptPrep2;
    }

    /**
     * @param receiptPrep2
     */
    public void setReceiptPrep2(Integer receiptPrep2) {
        this.receiptPrep2 = receiptPrep2;
    }

    /**
     * @return Receipt_Prep3
     */
    public String getReceiptPrep3() {
        return receiptPrep3;
    }

    /**
     * @param receiptPrep3
     */
    public void setReceiptPrep3(String receiptPrep3) {
        this.receiptPrep3 = receiptPrep3 == null ? null : receiptPrep3.trim();
    }

    /**
     * @return Receipt_Prep4
     */
    public String getReceiptPrep4() {
        return receiptPrep4;
    }

    /**
     * @param receiptPrep4
     */
    public void setReceiptPrep4(String receiptPrep4) {
        this.receiptPrep4 = receiptPrep4 == null ? null : receiptPrep4.trim();
    }
}